KISS原则
Keep it short and simple(KISS)的意思即尽量保持简单。
如何才能写出满足KISS原则的代码
- 不要使用同事不懂的技术来实现代码,如正则表达式(正则表达式荣易出错)
- 不要重复造轮子,要善于使用已有的工具类
- 不要过度优化,不要使用一些奇技淫巧来优化代码从而影响了代码的可读性。
YAGNI原则
You ain’t gonna need it – 不要去设计当前用不到的功能(不要过度设计)
- 不要在项目提前引入不需要的依赖包。
KISS与YAGNI原则
- KISS原则讲的是如何做的问题,如何做才能保持尽量简单。
- YAGNI原则讲的是要不要做的问题,当前不需要做的就不要做,由此来保持简单。